package code.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author 星
 * @since 2020-11-03
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@TableName("ZlEmployee_view")
public class ZlemployeeView implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableField("ID")
    private Integer id;

    private String Dept;

    private String ddept;

    private String Code;

    private String CardNo;

    private String Name;

    private String Sfz;

    private LocalDateTime BornDate;

    private Boolean Sex;

    private LocalDateTime PyDate;

    private Integer SyMonths;

    private LocalDateTime ZzDate;

    private String RoomBed;

    private Boolean IfDaKa;

    private Integer State;

    private LocalDateTime LzDate;

    private String LzCause;

    private String Memo;

    private byte[] Photo;

    private String ZhiJi;

    private String ZhiWu;

    private String XueLi;

    private String HunYin;

    private String JiGuan;

    private String Nation;

    private String Jxfs;

    private Integer LzTc;

    private String GongZhong;

    private String DeBz;

    @TableField("G_gwh")
    private String gGwh;

    @TableField("G_jtzz")
    private String gJtzz;

    @TableField("G_lxdh")
    private String gLxdh;

    private String EName;

    private String CardNoIC;

    private Boolean Cy;

    private LocalDateTime JDate;

    private LocalDateTime FzDate;

    private String LzCode;

    private String LzWjbh;

    private LocalDateTime LzApplyDate;

    private String GangWei;

    private Integer EmpPercentage;

    private Boolean NotAssess;

    @TableField("G_qfrq")
    private LocalDateTime gQfrq;

    @TableField("G_zy")
    private String gZy;

    @TableField("G_Dqzz")
    private String gDqzz;

    private String EditHistory;

    private Integer ConGroup;

    private String SeeLevel;

    private LocalDateTime GLDate;

    @TableField("G_cqlb")
    private String gCqlb;

    @TableField("G_yxq")
    private Double gYxq;

    @TableField("G_jblb")
    private String gJblb;

    @TableField("G_jsr")
    private String gJsr;

    @TableField("G_dbr")
    private String gDbr;

    @TableField("G_rzfs")
    private String gRzfs;

    @TableField("G_yjby")
    private String gYjby;

    private String lzMemo;

    @TableField("G_xsjb")
    private String gXsjb;

    private String yusex;

    private String yuzhiwu;

    private String yugongzhong;

    @TableField("G_zzmm")
    private String gZzmm;

    @TableField("G_cyzw")
    private String gCyzw;

    @TableField("G_lxr")
    private String gLxr;

    private String Dudysort;

    private String Dudydept;

    private Boolean IfSD;

    @TableField("G_ygjg")
    private String gYgjg;

    @TableField("G_sfzf")
    private String gSfzf;

    @TableField("G_sxq")
    private LocalDateTime gSxq;

    @TableField("G_jtgx")
    private String gJtgx;

    @TableField("G_jjllr")
    private String gJjllr;

    @TableField("G_jjlldh")
    private String gJjlldh;

    private String HelpMemoryCode;

    private String NamePinyin;

    private String Sfz18;

    private String ZhiDeng;

    private String HomeAddr;

    private String ZhiCeng;

    private String FPCode;

    private byte[] photo1;

    @TableField("G_jkqk")
    private String gJkqk;

    @TableField("G_xx")
    private String gXx;

    @TableField("G_sg")
    private String gSg;

    @TableField("G_jzbs")
    private String gJzbs;

    @TableField("G_gwbs")
    private String gGwbs;

    @TableField("G_email")
    private String gEmail;

    @TableField("G_xqytc")
    private String gXqytc;

    @TableField("G_slyyd")
    private String gSlyyd;

    @TableField("G_slhzrj")
    private String gSlhzrj;

    @TableField("G_dyyq")
    private String gDyyq;

    @TableField("G_yzbm")
    private String gYzbm;

    @TableField("G_ypbm")
    private String gYpbm;

    @TableField("G_ypzw")
    private String gYpzw;

    @TableField("G_xzz")
    private String gXzz;

    @TableField("G_jtdh")
    private String gJtdh;

    @TableField("G_sfzlb")
    private String gSfzlb;

    @TableField("G_gznr")
    private String gGznr;

    @TableField("G_ssjb")
    private String gSsjb;

    @TableField("G_zsqk")
    private String gZsqk;

    @TableField("G_sstb")
    private Double gSstb;

    @TableField("card_sn")
    private String cardSn;

    private Boolean getcard;

    @TableField("icco_door_level")
    private Integer iccoDoorLevel;

    @TableField("user_name")
    private String userName;

    @TableField("op_date")
    private LocalDateTime opDate;

    private String logo;

    @TableField("G_PMng")
    private String gPmng;

    @TableField("Public_Tag")
    private Boolean publicTag;

    @TableField("MD5")
    private String md5;

    @TableField("G_dkqy")
    private String gDkqy;

    @TableField("G_lwhz")
    private LocalDateTime gLwhz;

    @TableField("G_pj")
    private String gPj;

    @TableField("G_gwjt")
    private String gGwjt;

    @TableField("G_ygsc")
    private String gYgsc;

    private Boolean HasIndemnity;

    @TableField("G_paqjg")
    private String gPaqjg;

    @TableField("G_sqxsjb")
    private Double gSqxsjb;

    @TableField("G_lsgjg")
    private String gLsgjg;

    @TableField("G_zax")
    private String gZax;

    @TableField("G_Leave")
    private String gLeave;

    @TableField("G_zx")
    private String gZx;

    @TableField("G_pqjg")
    private String gPqjg;

    @TableField("G_dyfzr")
    private String gDyfzr;

    @TableField("G_zsf")
    private String gZsf;

    @TableField("G_ssqy")
    private String gSsqy;

    @TableField("G_zpry")
    private String gZpry;

    @TableField("G_ZPRYXM")
    private String gZpryxm;

    @TableField("G_ZGBYXX")
    private String gZgbyxx;

    @TableField("G_bmfzr")
    private String gBmfzr;


}
